<!DOCTYPE html>



  


<html class="theme-next muse use-motion" lang="zh-Hans">
<head>
  <meta charset="UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"/>









<meta http-equiv="Cache-Control" content="no-transform" />
<meta http-equiv="Cache-Control" content="no-siteapp" />















  
  
  <link href="/lib/fancybox/source/jquery.fancybox.css?v=2.1.5" rel="stylesheet" type="text/css" />




  
  
  
  

  
    
    
  

  

  

  

  

  
    
    
    <link href="//fonts.googleapis.com/css?family=Lato:300,300italic,400,400italic,700,700italic&subset=latin,latin-ext" rel="stylesheet" type="text/css">
  






<link href="/lib/font-awesome/css/font-awesome.min.css?v=4.6.2" rel="stylesheet" type="text/css" />

<link href="/css/main.css?v=5.1.1" rel="stylesheet" type="text/css" />


  <meta name="keywords" content="DanDanPlay," />





  <link rel="alternate" href="/atom.xml" title="Swart的博客" type="application/atom+xml" />




  <link rel="shortcut icon" type="image/x-icon" href="/assets/img/favicon.ico?v=5.1.1" />






<meta name="description" content="弹弹play安卓版更新日志 2.3.9 (2017-08-12) 修复几处可能导致崩溃的bug   2.3.8 (2017-08-09) 添加了弹幕速度设置 视频Id本地存储、匹配过一次弹幕第二次就不用再选了（如果需要重新选择请在视频列表项上长按选择重新匹配） 修复文件名过长显示不全的问题">
<meta name="keywords" content="DanDanPlay">
<meta property="og:type" content="article">
<meta property="og:title" content="弹弹play安卓版更新日志">
<meta property="og:url" content="//swt6.win/2017/05/13/dandanplayupdatehistory/index.html">
<meta property="og:site_name" content="Swart的博客">
<meta property="og:description" content="弹弹play安卓版更新日志 2.3.9 (2017-08-12) 修复几处可能导致崩溃的bug   2.3.8 (2017-08-09) 添加了弹幕速度设置 视频Id本地存储、匹配过一次弹幕第二次就不用再选了（如果需要重新选择请在视频列表项上长按选择重新匹配） 修复文件名过长显示不全的问题">
<meta property="og:updated_time" content="2017-08-26T04:16:36.815Z">
<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="弹弹play安卓版更新日志">
<meta name="twitter:description" content="弹弹play安卓版更新日志 2.3.9 (2017-08-12) 修复几处可能导致崩溃的bug   2.3.8 (2017-08-09) 添加了弹幕速度设置 视频Id本地存储、匹配过一次弹幕第二次就不用再选了（如果需要重新选择请在视频列表项上长按选择重新匹配） 修复文件名过长显示不全的问题">



<script type="text/javascript" id="hexo.configurations">
  var NexT = window.NexT || {};
  var CONFIG = {
    root: '/',
    scheme: 'Muse',
    sidebar: {"position":"left","display":"post","offset":12,"offset_float":0,"b2t":false,"scrollpercent":false,"onmobile":false},
    fancybox: true,
    motion: true,
    duoshuo: {
      userId: '0',
      author: '博主'
    },
    algolia: {
      applicationID: '6X4GNQQN31',
      apiKey: '14f74f7248949b74fecc6e054f99f1a5',
      indexName: 'hexo',
      hits: {"per_page":10},
      labels: {"input_placeholder":"请输入搜索内容","hits_empty":"未找到相关结果: ${query}","hits_stats":"在${time} ms内发现${hits}条结果"}
    }
  };
</script>



  <link rel="canonical" href="//swt6.win/2017/05/13/dandanplayupdatehistory/"/>





  <title>弹弹play安卓版更新日志 | Swart的博客</title>
  




<script>
  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
            (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
          m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
  ga('create', 'UA-99104344-1', 'auto');
  ga('send', 'pageview');
</script>


  <script type="text/javascript">
    var _hmt = _hmt || [];
    (function() {
      var hm = document.createElement("script");
      hm.src = "https://hm.baidu.com/hm.js?361bb1900e6273da8b8e52413b849bbe";
      var s = document.getElementsByTagName("script")[0];
      s.parentNode.insertBefore(hm, s);
    })();
  </script>










</head>

<body itemscope itemtype="http://schema.org/WebPage" lang="zh-Hans">

  
  
    
  

  <div class="container sidebar-position-left page-post-detail ">
    <div class="headband"></div>

    <header id="header" class="header" itemscope itemtype="http://schema.org/WPHeader">
      <div class="header-inner"><div class="site-brand-wrapper">
  <div class="site-meta ">
    

    <div class="custom-logo-site-title">
      <a href="/"  class="brand" rel="start">
        <span class="logo-line-before"><i></i></span>
        <span class="site-title">Swart的博客</span>
        <span class="logo-line-after"><i></i></span>
      </a>
    </div>
      
        <p class="site-subtitle">别new了，再怎么new也不会有对象的</p>
      
  </div>

  <div class="site-nav-toggle">
    <button>
      <span class="btn-bar"></span>
      <span class="btn-bar"></span>
      <span class="btn-bar"></span>
    </button>
  </div>
</div>

<nav class="site-nav">
  

  
    <ul id="menu" class="menu">
      
        
        <li class="menu-item menu-item-home">
          <a href="/" rel="section">
            
              <i class="menu-item-icon fa fa-fw fa-home"></i> <br />
            
            首页
          </a>
        </li>
      
        
        <li class="menu-item menu-item-java">
          <a href="/tags/Java/" rel="section">
            
              <i class="menu-item-icon fa fa-fw fa-code"></i> <br />
            
            Java
          </a>
        </li>
      
        
        <li class="menu-item menu-item-android">
          <a href="/tags/Android/" rel="section">
            
              <i class="menu-item-icon fa fa-fw fa-android"></i> <br />
            
            Android
          </a>
        </li>
      
        
        <li class="menu-item menu-item-dandanplay">
          <a href="/tags/DanDanPlay" rel="section">
            
              <i class="menu-item-icon fa fa-fw fa-play-circle"></i> <br />
            
            弹弹Play
          </a>
        </li>
      
        
        <li class="menu-item menu-item-archives">
          <a href="/archives/" rel="section">
            
              <i class="menu-item-icon fa fa-fw fa-archive"></i> <br />
            
            归档
          </a>
        </li>
      
        
        <li class="menu-item menu-item-about">
          <a href="/about/" rel="section">
            
              <i class="menu-item-icon fa fa-fw fa-user"></i> <br />
            
            关于
          </a>
        </li>
      
        
        <li class="menu-item menu-item-tags">
          <a href="/tags/" rel="section">
            
              <i class="menu-item-icon fa fa-fw fa-tags"></i> <br />
            
            标签
          </a>
        </li>
      

      
        <li class="menu-item menu-item-search">
          
            <a href="javascript:;" class="popup-trigger">
          
            
              <i class="menu-item-icon fa fa-search fa-fw"></i> <br />
            
            搜索
          </a>
        </li>
      
    </ul>
  

  
    <div class="site-search">
      
  
  <div class="algolia-popup popup search-popup">
    <div class="algolia-search">
      <div class="algolia-search-input-icon">
        <i class="fa fa-search"></i>
      </div>
      <div class="algolia-search-input" id="algolia-search-input"></div>
    </div>

    <div class="algolia-results">
      <div id="algolia-stats"></div>
      <div id="algolia-hits"></div>
      <div id="algolia-pagination" class="algolia-pagination"></div>
    </div>

    <span class="popup-btn-close">
      <i class="fa fa-times-circle"></i>
    </span>
  </div>




    </div>
  
</nav>



 </div>
    </header>

    <main id="main" class="main">
      <div class="main-inner">
        <div class="content-wrap">
          <div id="content" class="content">
            

  <div id="posts" class="posts-expand">
    

  

  
  
  

  <article class="post post-type-normal " itemscope itemtype="http://schema.org/Article">
    <link itemprop="mainEntityOfPage" href="//swt6.win/2017/05/13/dandanplayupdatehistory/">

    <span hidden itemprop="author" itemscope itemtype="http://schema.org/Person">
      <meta itemprop="name" content="Swart">
      <meta itemprop="description" content="">
      <meta itemprop="image" content="/assets/img/avatar.jpg">
    </span>

    <span hidden itemprop="publisher" itemscope itemtype="http://schema.org/Organization">
      <meta itemprop="name" content="Swart的博客">
    </span>

    
      <header class="post-header">

        
        
          <h1 class="post-title" itemprop="name headline">弹弹play安卓版更新日志</h1>
        

        <div class="post-meta">
          <span class="post-time">
            
              <span class="post-meta-item-icon">
                <i class="fa fa-calendar-o"></i>
              </span>
              
                <span class="post-meta-item-text">发表于</span>
              
              <time title="创建于" itemprop="dateCreated datePublished" datetime="2017-05-13T20:16:45+08:00">
                2017-05-13
              </time>
            

            

            
          </span>

          

          
            
          

          
          

          
            <span class="post-meta-divider">|</span>
            <span class="page-pv"><i class="fa fa-file-o"></i>
            <span class="busuanzi-value" id="busuanzi_value_page_pv" ></span>
            </span>
          

          

          

        </div>
      </header>
    

    <div class="post-body" itemprop="articleBody">

      
      

      
        <h4 id="弹弹play安卓版更新日志"><a href="#弹弹play安卓版更新日志" class="headerlink" title="弹弹play安卓版更新日志"></a>弹弹play安卓版更新日志</h4><ul>
<li>2.3.9 (2017-08-12)<ol>
<li>修复几处可能导致崩溃的bug</li>
</ol>
</li>
<li>2.3.8 (2017-08-09)<ol>
<li>添加了弹幕速度设置</li>
<li>视频Id本地存储、匹配过一次弹幕第二次就不用再选了（如果需要重新选择请在视频列表项上长按选择重新匹配）</li>
<li>修复文件名过长显示不全的问题<a id="more"></a></li>
</ol>
</li>
<li>2.3.7 (2017-07-2)<ol>
<li>修复部分视频弹幕重复问题</li>
</ol>
</li>
<li>2.3.6 (2017-06-11)<ol>
<li>修复部分在少数机型上会导致崩溃的bug</li>
</ol>
</li>
<li>2.3.5 (2017-05-13)<ol>
<li>初次安装或者未检测到文件时提示进行下拉刷新</li>
<li>播放时屏幕初始亮度自动读取上次的设置，如果从来没设置过则以最低亮度播放</li>
<li>弹幕缩放设置</li>
<li>弹幕透明度</li>
<li>缩略图获取优化</li>
<li>修复部分导致崩溃的bug</li>
</ol>
</li>
<li>2.3.1 (2017-03-05)<ol>
<li>重新编译播放器解码库，增添更多解码模式，mkv等等支持了</li>
<li>UI改动</li>
<li>扫描方式改动，外置sd卡暂时不扫描(原因为外置SDK没有写权限无法保存弹幕文件)</li>
</ol>
</li>
<li>2.2.4 (2017-02-26)<ol>
<li>修改app图标和名称，与弹弹playPC版保持一致</li>
</ol>
</li>
<li>2.2.3 (2017-02-23)<ol>
<li>修复2.2.2扫描导致崩溃的bug</li>
</ol>
</li>
<li>2.2.2 (2017-02-22)<ol>
<li>重复弹幕合并</li>
<li>可在主页面右上角点击手动添加视频文件</li>
<li>在文件管理器中点击视频文件后，可选择”用弹幕播放器打开”将视频信息手动添加到列表中</li>
<li>视频列表添加长按删除功能</li>
<li>设置中可选是否自动播放</li>
<li>播放视频时可以调到上次播放的进度</li>
<li>修复部分bug<br>ps:部分用户因为手机系统的原因，手机文件修改媒体库并不会刷新，2、3功能主要是提供给这部分用户，能正常扫描到媒体文件的用户可以无视</li>
</ol>
</li>
<li>2.2.0beta (2017-02-13)<ol>
<li>更换视频sdk(实现了切换屏幕比例)</li>
<li>修复视频倒序排列bug</li>
<li>设置可以切换扫描内置存储或外置存储，切换存储扫描路径后要重新扫描</li>
<li>可以发送弹幕了，要在在线模式下才能发送（重要：模式切换在文件列表右上角）</li>
</ol>
</li>
<li>2.0.1 (2017-02-06)<ol>
<li>更换接口</li>
<li>优化性能</li>
<li>修复bug</li>
</ol>
</li>
</ul>

      
    </div>

    <div>
      
        

      
    </div>

    <div>
      
        
  <div style="padding: 10px 0; margin: 20px auto; width: 90%; text-align: center;">
    <div>坚持原创技术分享，您的支持将鼓励我继续创作！</div>
    <button id="rewardButton" disable="enable" onclick="var qr = document.getElementById('QR'); if (qr.style.display === 'none') {qr.style.display='block';} else {qr.style.display='none'}">
      <span>赏</span>
    </button>
    <div id="QR" style="display: none;">
      
        <div id="wechat" style="display: inline-block">
          <img id="wechat_qr" src="/assets/img/weixinpay.png" alt="Swart WeChat Pay"/>
          <p>微信打赏</p>
        </div>
      
      
        <div id="alipay" style="display: inline-block">
          <img id="alipay_qr" src="/assets/img/alipay.jpg" alt="Swart Alipay"/>
          <p>支付宝打赏</p>
        </div>
      
    </div>
  </div>


      
    </div>

    <div>
      
        
  <ul class="post-copyright">
    <li class="post-copyright-author">
      <strong>本文作者：</strong>
      Swart
    </li>
    <li class="post-copyright-link">
      <strong>本文链接：</strong>
      <a href="//swt6.win/2017/05/13/dandanplayupdatehistory/" title="弹弹play安卓版更新日志">//swt6.win/2017/05/13/dandanplayupdatehistory/</a>
    </li>
    <li class="post-copyright-license">
      <strong>版权声明： </strong>
      本博客所有文章除特别声明外，均采用 <a href="https://creativecommons.org/licenses/by-nc-sa/3.0/" rel="external nofollow" target="_blank">CC BY-NC-SA 3.0</a> 许可协议。转载请注明出处！
    </li>
  </ul>


      
    </div>

    <footer class="post-footer">
      
        <div class="post-tags">
          
            <a href="/tags/DanDanPlay/" rel="tag"># DanDanPlay</a>
          
        </div>
      

      
      
      

      
        <div class="post-nav">
          <div class="post-nav-next post-nav-item">
            
              <a href="/2017/05/10/compileijkplayer/" rel="next" title="在Ubuntu上编译ijkplayer">
                <i class="fa fa-chevron-left"></i> 在Ubuntu上编译ijkplayer
              </a>
            
          </div>

          <span class="post-nav-divider"></span>

          <div class="post-nav-prev post-nav-item">
            
              <a href="/2017/06/10/获取Android自带资源的方式/" rel="prev" title="获取Android自带资源的方式">
                获取Android自带资源的方式 <i class="fa fa-chevron-right"></i>
              </a>
            
          </div>
        </div>
      

      
      
    </footer>
  </article>



    <div class="post-spread">
      
    </div>
  </div>


          </div>
          


          
  <div class="comments" id="comments">
    
      <div id="lv-container" data-id="city" data-uid="MTAyMC8yOTU0Ni82MTE0"></div>
    
  </div>


        </div>
        
          
  
  <div class="sidebar-toggle">
    <div class="sidebar-toggle-line-wrap">
      <span class="sidebar-toggle-line sidebar-toggle-line-first"></span>
      <span class="sidebar-toggle-line sidebar-toggle-line-middle"></span>
      <span class="sidebar-toggle-line sidebar-toggle-line-last"></span>
    </div>
  </div>

  <aside id="sidebar" class="sidebar">
    
    <div class="sidebar-inner">

      

      
        <ul class="sidebar-nav motion-element">
          <li class="sidebar-nav-toc sidebar-nav-active" data-target="post-toc-wrap" >
            文章目录
          </li>
          <li class="sidebar-nav-overview" data-target="site-overview">
            站点概览
          </li>
        </ul>
      

      <section class="site-overview sidebar-panel">
        <div class="site-author motion-element" itemprop="author" itemscope itemtype="http://schema.org/Person">
          <img class="site-author-image" itemprop="image"
               src="/assets/img/avatar.jpg"
               alt="Swart" />
          <p class="site-author-name" itemprop="name">Swart</p>
           
              <p class="site-description motion-element" itemprop="description">一个向前奔跑的Android程序猿</p>
          
        </div>
        <nav class="site-state motion-element">

          
            <div class="site-state-item site-state-posts">
              <a href="/archives/">
                <span class="site-state-item-count">4</span>
                <span class="site-state-item-name">日志</span>
              </a>
            </div>
          

          

          
            
            
            <div class="site-state-item site-state-tags">
              <a href="/tags/index.html">
                <span class="site-state-item-count">3</span>
                <span class="site-state-item-name">标签</span>
              </a>
            </div>
          

        </nav>

        
          <div class="feed-link motion-element">
            <a href="/atom.xml" rel="alternate">
              <i class="fa fa-rss"></i>
              RSS
            </a>
          </div>
        

        <div class="links-of-author motion-element">
          
            
              <span class="links-of-author-item">
                <a href="https://github.com/shiwentao666" target="_blank" title="github">
                  
                    <i class="fa fa-fw fa-globe"></i>
                  
                  github
                </a>
              </span>
            
              <span class="links-of-author-item">
                <a href="https://weibo.com/shiwentao666" target="_blank" title="微博">
                  
                    <i class="fa fa-fw fa-weibo"></i>
                  
                  微博
                </a>
              </span>
            
          
        </div>

        
        

        
        
          <div class="links-of-blogroll motion-element links-of-blogroll-inline">
            <div class="links-of-blogroll-title">
              <i class="fa  fa-fw fa-globe"></i>
              Links
            </div>
            <ul class="links-of-blogroll-list">
              
                <li class="links-of-blogroll-item">
                  <a href="https://www.mybatis.org/spring/zh/" title="MyBatis-Spring文档" target="_blank">MyBatis-Spring文档</a>
                </li>
              
                <li class="links-of-blogroll-item">
                  <a href="https://qbgbook.gitbooks.io/spring-boot-reference-guide-zh/" title="Spring-boot文档" target="_blank">Spring-boot文档</a>
                </li>
              
                <li class="links-of-blogroll-item">
                  <a href="https://es6.ruanyifeng.com/" title="ECMAScript 6 入门" target="_blank">ECMAScript 6 入门</a>
                </li>
              
            </ul>
          </div>
        

        


      </section>

      
      <!--noindex-->
        <section class="post-toc-wrap motion-element sidebar-panel sidebar-panel-active">
          <div class="post-toc">

            
              
            

            
              <div class="post-toc-content"><ol class="nav"><li class="nav-item nav-level-4"><a class="nav-link" href="#弹弹play安卓版更新日志"><span class="nav-number">1.</span> <span class="nav-text">弹弹play安卓版更新日志</span></a></li></ol></div>
            

          </div>
        </section>
      <!--/noindex-->
      

      

    </div>
  </aside>


        
      </div>
    </main>

    <footer id="footer" class="footer">
      <div class="footer-inner">
        <div class="copyright" >
  
  &copy; 
  <span itemprop="copyrightYear">2017</span>
  <span class="with-love">
    <i class="fa fa-heart"></i>
  </span>
  <span class="author" itemprop="copyrightHolder">Swart</span>
</div>


<div class="powered-by">
  由 <a class="theme-link" href="https://hexo.io">Hexo</a> 强力驱动
</div>

<div class="theme-info">
  主题 -
  <a class="theme-link" href="https://github.com/iissnan/hexo-theme-next">
    NexT.Muse
  </a>
  Hosted by <a href="https://pages.coding.me" style="font-weight: bold">Coding Pages </a>
</div>


        
<div class="busuanzi-count">
  <script async src="https://dn-lbstatics.qbox.me/busuanzi/2.3/busuanzi.pure.mini.js"></script>

  
    <span class="site-uv">
      <i class="fa fa-user"></i>
      <span class="busuanzi-value" id="busuanzi_value_site_uv"></span>
      
    </span>
  

  
    <span class="site-pv">
      <i class="fa fa-eye"></i>
      <span class="busuanzi-value" id="busuanzi_value_site_pv"></span>
      
    </span>
  
</div>


        
      </div>
    </footer>

    
      <div class="back-to-top">
        <i class="fa fa-arrow-up"></i>
        
      </div>
    

  </div>

  

<script type="text/javascript">
  if (Object.prototype.toString.call(window.Promise) !== '[object Function]') {
    window.Promise = null;
  }
</script>









  












  
  <script type="text/javascript" src="/lib/jquery/index.js?v=2.1.3"></script>

  
  <script type="text/javascript" src="/lib/fastclick/lib/fastclick.min.js?v=1.0.6"></script>

  
  <script type="text/javascript" src="/lib/jquery_lazyload/jquery.lazyload.js?v=1.9.7"></script>

  
  <script type="text/javascript" src="/lib/velocity/velocity.min.js?v=1.2.1"></script>

  
  <script type="text/javascript" src="/lib/velocity/velocity.ui.min.js?v=1.2.1"></script>

  
  <script type="text/javascript" src="/lib/fancybox/source/jquery.fancybox.pack.js?v=2.1.5"></script>


  


  <script type="text/javascript" src="/js/src/utils.js?v=5.1.1"></script>

  <script type="text/javascript" src="/js/src/motion.js?v=5.1.1"></script>



  
  

  
  <script type="text/javascript" src="/js/src/scrollspy.js?v=5.1.1"></script>
<script type="text/javascript" src="/js/src/post-details.js?v=5.1.1"></script>



  


  <script type="text/javascript" src="/js/src/bootstrap.js?v=5.1.1"></script>



  


  




	





  





  
    <script type="text/javascript">
      (function(d, s) {
        var j, e = d.getElementsByTagName(s)[0];
        if (typeof LivereTower === 'function') { return; }
        j = d.createElement(s);
        j.src = 'https://cdn-city.livere.com/js/embed.dist.js';
        j.async = true;
        e.parentNode.insertBefore(j, e);
      })(document, 'script');
    </script>
  






  




  
  
  
  <link rel="stylesheet" href="/lib/algolia-instant-search/instantsearch.min.css">

  
  
  <script src="/lib/algolia-instant-search/instantsearch.min.js"></script>
  

  <script src="/js/src/algolia-search.js?v=5.1.1"></script>



  

  

  

  

  

  

  <script type="text/javascript" src="/lib/zclip/clipboard.min.js"></script>	
<script type="text/javascript" src="/js/src/custom.js"></script>
</body>
</html>
